home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Pascal Super Library
/
Pascal Super Library (CW International)(1997).bin
/
DELPHI32
/
MATH
/
VAEDIT
/
VAEDIT.TXT
< prev
next >
Wrap
Text File
|
1995-04-18
|
1KB
|
42 lines
Real Range Validator Component for Delphi
The file VAEdit.pas is the source for a Delphi component
that descends from the TEdit component. It will accept
input for a range of real numbers.
Example:
-3.4 < x < 100
Properties:
GreaterNumber: real number where input must be of greater value.
LessNumber: real number where the input must be of lesser value.
GreaterOrEqual: If true then the input value must be greater than
or equal to GreaterNumber. If false then input
value must be greater than but NOT equal to
GreaterNumber.
LessOrEqual: If true then the input value must be less than
or equal to LessNumber. If false then input value must
be less than but NOT equal to LessNumber.
The following line of code will only allow these values
to be input by the keyboard.
ValidateChar := ['0'..'9','.','-','+','e','E'];
The 'e' and 'E' are there for the ability to input using scientific
notation. Example: 3.21e2 = 321
or
3.21e-2 = 0.0321
Hope this helps someone who needs this type of input for Delphi.
Frank DeBlanc
@70713,640